/**   
 * 项目名：五位一体化工安全信息平台
 * 日期：    2019-12-07 13:44:18  
 * Copyright (c) 2015- joysuch-版权所有     
 */

package com.joysuch.wwyt.bp.bean;

import java.util.List;

import cn.zlg.common.springmvc.validate.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.joysuch.wwyt.core.bean.BaseAttachmentBean;
import lombok.Data;

@Data
public class BpEmergencyContingencyPlanEditBean implements java.io.Serializable {

    // columns START
    // ID，主键
    private Long id;
    // 预案名称
    @NotNull(field = "预案名称")
    private String name;
    // 预案编号
    private String code;
    // 编制部门ID
    private Long makeDepartId;
    // 编制人
    private Long makeUserId;
    // 开始时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private java.util.Date makeTimeStart;
    // 结束时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private java.util.Date makeTimeEnd;
    // 适用范围
    private String applicationScope;
    // 事故风险分析
    private String accidentRiskAnalysis;
    // 应急处置措施
    private String emergencyMeasures;
    // 附件ID
    private String attachmentId;
    // 状态
    private Integer state;
    // 审核人
    private Long auditUserId;
    // 审核时间
    private java.util.Date auditTime;
    // 审核备注
    private String auditRemark;

    private List<BaseAttachmentBean> baseAttachmentBean;
    // columns END
    // 演练方式
    private String actMethod;
    // 演练级别
    private String actLevel;
}
